Golang Job: Software Engineer

Job added on

Location

Dublin - Ireland

Job type

Full-Time

Golang Job Details

  • Bachelor’s degree in Mathematics, Computer Science, or related field.
  • 2+ years of relevant, engineering experience. Includes contributing to the architecture design, as well as operational excellence of new and current systems.
  • 2+ years of programming experience with at least one modern language such as Java, C++, GoLang or Rust.

Job summary AWS Lambda, at the heart of the Serverless movement, is a fast growing service that is becoming the default compute infrastructure for a wide range of applications. We are seeking Software Development Engineers interested in driving the evolution of Lambdas virtualization and containerization platforms. Lambda using AWS Firecracker runs millions of lightweight containers constantly shifting resources between them. In this role you will help deliver Lambda on new architecture types, drive continued improvement of Lambda's security barrier and optimize the performance of the Lambda platform from the metal upwards. You will get the opportunity to use modern programming languages like GoLang and Rust, and cutting edge virtualization like Firecracker to push the limits of scale. This position involves on-call responsibilities. This is typically done once every 8 weeks. We strive to keep this down and ensure our systems are fault tolerant. Our team values work-life balance and respect each others time. If you're excited about cloud computing, have a deep Linux kernel knowledge and are interested in building the largest of systems, then join us in making Lambda the most successful computing platform on the planet. In addition to this software development engineer role, we have a range of other Software Development Engineer and Software Development Manager roles available.
* 3+ years of industry experience focused in the areas of low-level software engineering and/or systems programming * Experience with Unix or Linux Kernel. * Comfortable in a fast-paced, entrepreneurial environment where engineers are owners. * Proficient in Linux networking and OS internals, and eagerness to teach others. * Strong verbal and written communication skills and demonstrated technical leadership. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.